1 /*
2 ContractChecker
3
4 Copyright (C) 2003 Jose San Leandro Armend?riz
5 jsanleandro@yahoo.es
6 chousz@yahoo.com
7
8 This library is free software; you can redistribute it and/or
9 modify it under the terms of the GNU General Public
10 License as published by the Free Software Foundation; either
11 version 2 of the License, or (at your option) any later version.
12
13 This library is distributed in the hope that it will be useful,
14 but WITHOUT ANY WARRANTY; without even the implied warranty of
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16 General Public License for more details.
17
18 You should have received a copy of the GNU General Public
19 License along with this library; if not, write to the Free Software
20 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21
22 Thanks to ACM S.L. for distributing this library under the GPL license.
23 Contact info: jsanleandro@yahoo.es
24 Postal Address: c/Playa de Lagoa, 1
25 Urb. Valdecaba?as
26 Boadilla del monte
27 28660 Madrid
28 Spain
29
30 ******************************************************************************
31 *
32 * Filename: $RCSfile: ContractCheckerAspectTemplateFactory.java,v $
33 *
34 * Author: Jose San Leandro Armend?riz
35 *
36 * Description: Represents entities able to create ContractCheckerAspect
37 * templates.
38 *
39 * Last modified by: $Author: chous $ at $Date: 2004/01/11 19:44:06 $
40 *
41 * File version: $Revision: 1.3 $
42 *
43 * Project version: $Name: $
44 *
45 * $Id: ContractCheckerAspectTemplateFactory.java,v 1.3 2004/01/11 19:44:06 chous Exp $
46 *
47 */
48 package org.acmsl.contractchecker;
49
50 /*
51 * Importing some project classes.
52 */
53 import org.acmsl.contractchecker.ContractCheckerAspectTemplate;
54
55 /***
56 * Represents entities able to create ContractCheckerAspect templates.
57 * @author <a href="mailto:jsanleandro@yahoo.es"
58 >Jose San Leandro</a>
59 * @version $Revision: 1.3 $
60 * @testcase test.org.acmsl.contractchecker.TestContractCheckerAspectTemplateFactory
61 */
62 public interface ContractCheckerAspectTemplateFactory
63 {
64 /***
65 * Creates a ContractCheckerAspect template.
66 * @param packageName the package name.
67 * @param defaultException the default exception.
68 * @return a template.
69 */
70 public ContractCheckerAspectTemplate createContractCheckerAspectTemplate(
71 String packageName, String defaultException);
72 }
This page was automatically generated by Maven